be universally liked - Turco Inglés Diccionario